/*
 * Instance header file for PIC32WM_BZ6204
 *
 * Copyright (c) 2025 Microchip Technology Inc. and its subsidiaries.
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

/* file generated from device description file (ATDF) version 2025-01-29T18:23:31Z */
#ifndef _PIC32WM_BZ6_DSU_INSTANCE_
#define _PIC32WM_BZ6_DSU_INSTANCE_


/* ========== Instance Parameter definitions for DSU peripheral ========== */
#define DSU_DMAC_ID_DCC0                         (2)        
#define DSU_DMAC_ID_DCC1                         (3)        
#define DSU_DMAC_ID_DCC0                         (2)        
#define DSU_DMAC_ID_DCC1                         (3)        
#define DSU_FLASH_ADDR_END                       (0x011FFFFF) /* Flash address end */
#define DSU_FLASH_ADDR_START                     (0x00800000) /* Flash address start */
#define DSU_INSTANCE_ID                          (32)       /* Instance index for DSU */
#define DSU_MBIST_IMPLEMENTED                    (1)        /* MBIST Controller Enabled */
#define DSU_PAC_ID                               (32)       /* Index for DSU registers write protection */
#define DSU_PERM_ADDR_END1                       (0x440007FF) /* Permissible address range end */
#define DSU_PERM_ADDR_END2                       (0x44003FFF) /* Second permissible address range end */
#define DSU_PERM_ADDR_START1                     (0x44000600) /* Permissible address range start */
#define DSU_PERM_ADDR_START2                     (0x44003000) /* Second permissible address range start */

#endif /* _PIC32WM_BZ6_DSU_INSTANCE_ */
